Synonyms: railroad station, railroad terminal, railway station, train depot, train station
Definition: terminal where trains load or unload passengers or goods
Similar words: terminal, terminus, depot
Definition: station where transport vehicles load or unload passengers or goods